#ifndef HEXAPOD_ROTATE_H
#define HEXAPOD_ROTATE_H

#include <stdbool.h>
#include <stdint.h>
#include "HexapodPoint3d.h"

void rotate0(const Point3D* src, Point3D* dest);
void rotate45(const Point3D* src, Point3D* dest);
void rotate135(const Point3D* src, Point3D* dest);
void rotate180(const Point3D* src, Point3D* dest);
void rotate225(const Point3D* src, Point3D* dest);
void rotate315(const Point3D* src, Point3D* dest);


#endif
